package com.ykq.system.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.ykq.core.entity.User;
import com.ykq.core.vo.R;
import com.ykq.system.vo.UserVo;

import java.util.List;
import java.util.Map;

/**
 * @Author: 闫克起
 * @Description:
 * @Date: Create in 11:50 2024/8/12
 */
public interface UserService {
    public R<User> selectByName(String username);

    R<IPage<User>> selectByPage(UserVo userVo);

    R batchDelete(Long[] userIds);

    R<List<User>> selelctSchedulingUser(Map<String, Object> params);

    R<List<User>> selectAll();
}
